human subject - German English Dictionary